Blocking-resistant communication through domain fronting

نویسندگان

  • David Fifield
  • Chang Lan
  • Rod Hynes
  • Percy Wegmann
  • Vern Paxson
چکیده

We describe “domain fronting,” a versatile censorship circumvention technique that hides the remote endpoint of a communication. Domain fronting works at the application layer, using HTTPS, to communicate with a forbidden host while appearing to communicate with some other host, permitted by the censor. The key idea is the use of different domain names at different layers of communication. One domain appears on the “outside” of an HTTPS request—in the DNS request and TLS Server Name Indication—while another domain appears on the “inside”—in the HTTP Host header, invisible to the censor under HTTPS encryption. A censor, unable to distinguish fronted and nonfronted traffic to a domain, must choose between allowing circumvention traffic and blocking the domain entirely, which results in expensive collateral damage. Domain fronting is easy to deploy and use and does not require special cooperation by network intermediaries. We identify a number of hard-to-block web services, such as content delivery networks, that support domain-fronted connections and are useful for censorship circumvention. Domain fronting, in various forms, is now a circumvention workhorse. We describe several months of deployment experience in the Tor, Lantern, and Psiphon circumvention systems, whose domain-fronting transports now connect thousands of users daily and transfer many terabytes per month.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proceedings of the 5 th International Workshop on Constraints and Language Processing ( CSLP 2008 ) Jørgen

Communication in general requires a process for (a) producing an optimal form given a certain meaning, and recovering that meaning given the optimal form, and (b) arriving at an optimal interpretation given a certain form, and reproducing that form given the optimal interpretation (Blutner et al. 2006). Hence, optimal communication involves more than the sum of two unidirectional processes of o...

متن کامل

5th International Workshop on Constraints and Language Processing

Communication in general requires a process for (a) producing an optimal form given a certain meaning, and recovering that meaning given the optimal form, and (b) arriving at an optimal interpretation given a certain form, and reproducing that form given the optimal interpretation (Blutner et al. 2006). Hence, optimal communication involves more than the sum of two unidirectional processes of o...

متن کامل

Proceedings of the 5 th International Workshop on Constraints and Language Processing ( CSLP 2008 ) Jørgen Villadsen

Communication in general requires a process for (a) producing an optimal form given a certain meaning, and recovering that meaning given the optimal form, and (b) arriving at an optimal interpretation given a certain form, and reproducing that form given the optimal interpretation (Blutner et al. 2006). Hence, optimal communication involves more than the sum of two unidirectional processes of o...

متن کامل

Parallel domain decomposition method with non-blocking communication for flow through porous media

Article history: Received 19 December 2013 Received in revised form 8 August 2014 Accepted 21 August 2014 Available online 10 September 2014

متن کامل

A Two-Threshold Guard Channel Scheme for Minimizing Blocking Probability in Communication Networks

In this paper, we consider the call admission problem in cellular network with two classes of voice users. In the first part of paper, we introduce a two-threshold guard channel policy and study its limiting behavior under the stationary traffic. Then we give an algorithm for finding the optimal number of guard channels. In the second part of this paper, we give an algorithm, which minimizes th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PoPETs

دوره 2015  شماره 

صفحات  -

تاریخ انتشار 2015